using System;

namespace FishFillets.Model.GameItems
{
    /// <summary>
    /// Base fish class.
    /// </summary>
    public class Fish : BaseItem
    {
        /// <summary>
        /// Basic fish state.
        /// </summary>
        public FishState State { get; set; }

        /// <summary>
        /// State of the fish - if it's active and accepts directions.
        /// </summary>
        public bool Active { get; set; }

        /// <summary>
        /// What type of objects can fish manipulate.
        /// </summary>
        public ItemWeight Strength { get; set; }
    }
}
